-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Provide education/confirmation before creating workspaces in New Workspace flows #53845
base: main
Are you sure you want to change the base?
feat: Provide education/confirmation before creating workspaces in New Workspace flows #53845
Conversation
…space flows. Signed-off-by: krishna2323 <[email protected]>
…space flows. Signed-off-by: krishna2323 <[email protected]>
Signed-off-by: krishna2323 <[email protected]>
Signed-off-by: krishna2323 <[email protected]>
Signed-off-by: krishna2323 <[email protected]>
Signed-off-by: krishna2323 <[email protected]>
@allgandalf, the regression issues are fixed but I'm facing a new error, can you please take a look? Monosnap.screencast.2024-12-11.13-55-01.mp4 |
Can you merge main and retry ? is this constantly reproducible ? |
I'm still able to reproduce this issue even after merging main. I'm investigating the RCA of the issue. @allgandalf please let me know if you know anything about this, this is probably related to how we are updating the onyx value. It only occurs when creating a second workspace with an avatar. I'm unsure if this is a backend or frontend bug. |
Can you put out reproduction steps please |
Explanation of Change
$ [HOLD for payment 2024-12-19] [HOLD for payment 2024-12-17] Workspace - Unable to save new workspace name #53765
$ [HOLD for payment 2024-12-19] [HOLD for payment 2024-12-17] Create workspace - Selected currecy does not appear selected with a green checkmark #53766
$ [HOLD for payment 2024-12-19] [HOLD for payment 2024-12-17] Create workspace - Edit avatar modal is blocking the avatar #53768
$ [HOLD for payment 2024-12-19] [HOLD for payment 2024-12-17] Create workspace - Error message does not have left and right padding #53771
$ [HOLD for payment 2024-12-19] [HOLD for payment 2024-12-17] FAB - Page crashes after tracking an expense from QAB #53793
Fixed Issues
$ #51504
PROPOSAL: #51504 (comment)
Tests
Create workspace
Create workspace
> Enter any custom nameNew workspace
> Verify RHP is opened with avatar selector, name input and currency selector.New Workspace
buttonOffline tests
Create workspace
Create workspace
> Enter any custom nameNew workspace
> Verify RHP is opened with avatar selector, name input and currency selector.New Workspace
buttonQA Steps
Create workspace
Create workspace
> Enter any custom nameNew workspace
> Verify RHP is opened with avatar selector, name input and currency selector.New Workspace
buttonPR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop